'PasswordHash' not found et autres ralentissements

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] 'PasswordHash' not found et autres ralentissements

    Bonjour à toute la communauté.

    Tout d'abord, voici la configuration de mon site :

    Database Version 5.1.61
    Database Collation utf8_general_ci
    PHP Version 5.3.3
    Web Server Apache
    WebServer to PHP Interface cgi-fcgi
    Joomla! Version Joomla! 3.2.1 Stable [ Ember ] 18-December-2013 14:30 GMT
    Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
    User Agent Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.72 Safari/537.36
    Le site est pour le moins ultra basique avec les extensions :

    kunena
    jomsocial
    jomsef
    jumi
    rsfirewall

    J'ai deux problèmes majeurs depuis la migration de la version 3.1.5 à 3.2 puis 3.2.1

    1 - Les utilisateurs ne peuvent plus s'enregistrer et récupérer leur mot de passe (problème "basique" qui a été plus que débattu sur les forums anglophones car j'ai trois jours de recherches derrière moi)

    2 - Des lenteurs surviennes et mon serveur VPS s'enflamme (Le CPU monte jusqu'à 5 ou 6/16 et je n'ai que 2GB de mémoire)

    J'ai fouillé le net pour comprendre qu'il y avait ce problème récurrent de génération de password sur la version 3.2.0. empêchant les gens à s'enregistrer, à se connecter ou récupérer leur mot de passe. Soit, je m'étais fait une raison en me disant que j'attendrai la version 3.4 par exemple.

    Ce qui me dérange davantage ce sont les lenteurs soudaine. Là mon CPU load est à 0.49/16 car il n'y a personne sur le site. Mais dès que les utilisateurs sont à 10 ou 15, ils perds en vitesse.

    Alors qu'un deuxième site resté en 1.5 peut accueillir 60 à 100 visiteurs online et le CPU ne bouge pas.

    Dans mes logs je me retrouve avec par exemple :

    mod_fcgid: stderr: PHP Fatal error: Class 'PasswordHash'
    Pre****** end of script headers: index.php
    mod_fcgid: read data timeout in 45 seconds
    mod_fcgid: stderr: PHP Warning: mysqli_close(): Couldn't fetch mysqli in /var/www/vhosts/monserveur/monsite/libraries/joomla/database/driver/mysqli.php on line 210, referer: monsite/component/users/profile.html
    mod_fcgid: stderr: PHP Parse error: syntax error, unexpected $end in /libraries/joomla/utilities/arrayhelper.php
    mod_fcgid: stderr: PHP Fatal error: Class 'JPath' not found in libraries/joomla/cache/controller.php on line 161
    mod_fcgid: stderr: PHP Parse error: syntax error, unexpected '/' in libraries/joomla/filesystem/file.php on line 194
    Voila un aperçu succint de certaines erreurs qui surviennent alors que les logs peuvent ne pas générer une seule erreur pendant une heure ou deux avec des membres en ligne.

    En ce moment, le forum charge bien 0.522 seconds. Dès qu'il y a un peu de monde ça peut mettre jusqu'à 30 secondes (voire afficher une erreur 500)
    Pourquoi cette version de joomla ne supporte pas plus de 15 utilisateurs connectés alors que j'ai 70 visiteurs sur l'autre site en J1.5 en ce moment ?

    Dernière chose, hier, j'ai installé une version clean de la J 3.2.1 (uniquement le pack d'installation neuve) pour vérifier si les enregistrements passaient et ils ne passent pas

    Donc j'en viens à mes questions :

    Est-ce la version PHP de mon site qui n'est plus correcte et les requêtes PHP rentrent en conflit avec le serveur dans son intégralité ? (car en plus mon panel plesk met du temps à s'ouvrir quand le CPU chauffe).

    On m'a pourtant dit qu'en théorie ça ne devait pas poser problème puisque la version minimale requise pour Joomla 3 était 5.3.3.

    Merci d'avance d'avoir pris le temps de me lire et surtout de m'aider à comprendre.
    Dernière édition par Kyrian à 11/01/2014, 04h09 Raison: ajout
    VirtueMart 2.6.4 | Joomla! 2.5.20 | PHP 5.3.3

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X